home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / bootup / boot_n2z / winx23g / winx.inf < prev    next >
Text File  |  1995-05-02  |  5KB  |  109 lines

  1. # WINX.INF
  2.  
  3. # Allgemeines
  4. # ===========
  5. # Ueber diese ASCII-Datei kann man ein mit dem Patchprogramm WINX
  6. # modifiziertes TOS konfigurieren. Sie wird beim Start von WINX (bzw.
  7. # WINXCOOK) eingelesen, falls sie sich ebenfalls im AUTO-Ordner
  8. # befindet. WINX.INF kann mit einem einfachen Editor veraendert werden.
  9. # Leidet man unter Speicherknappheit, sollte man alle Kommentare aus
  10. # WINX.INF entfernen, da es unkomprimiert im Speicher gehalten wird.
  11. # Kommentare werden mit dem Zeichen '#' eingeleitet und reichen bis zum
  12. # Ende der Zeile. Zeilen duerfen bis zu 128 Zeichen lang werden.
  13. # Leerzeilen, Leerzeichen und Tabs koennen beliebig eingefuegt werden.
  14. # Zeilen, die nicht mit einem Kommentar beginnen, enthalten Kon-
  15. # figurationsinformationen.
  16.  
  17. # Schalter
  18. # ========
  19. # Einzelne Eigenschaften der WINX-Patches koennen gezielt ueber
  20. # Konfigurationsschalter ein- bzw. ausgeschaltet werden. Die 'globalen'
  21. # Schalter wirken dabei auf alle Applikationen und Accessories.
  22. # Neben diesen hat jedes Programm noch eigene 'lokale' Schalter, die
  23. # individuelle Eigenschaften des jeweiligen Programms bestimmen.
  24. # Ein <SCHALTER> wird angegeben durch seinen Index und seinen Zustand
  25. # (dabei steht '+' fuer ein- und '-' für ausgeschaltet).
  26. # Eine <SCHALTERLISTE> kann aus beliebig vielen <SCHALTER>n bestehen.
  27. # Beispiel für eine Schalterliste:  2- 7- 4+.
  28.  
  29. # Globale Schalter
  30. # ----------------
  31. # Beim Start des GEM wird der Zustand der globalen Schalter aus der
  32. # .GLOBAL-Zeile uebernommen. Schalter, die dort nicht definiert sind,
  33. # werden eingeschaltet.
  34. # Syntax: '.GLOBAL' '=' <SCHALTERLISTE>.
  35.  
  36. # G1 40 Fenster (sonst 8)
  37. # G2 Rechtsklick auf Fensterrahmen an SCRENMGR (sonst an Applikation)
  38. # G3 Einfacher Linksklick aktiviert Echtzeitfunktionen 
  39. #    (sonst Rechtsklick, falls G2 eingeschaltet ist, sonst Doppelklick)
  40. # G4 Scrollpfeile waehrend der Benutzung selektieren
  41. # G5 Scrollbalken waehrend der Benutzung selektieren
  42. # G6 Bewegungselement waehrend der Benutzung selektieren
  43. # G7 Groessenelement waehrend der Benutzung selektieren
  44. # G8 Sliderhintergrund mit breitem Rahmen (sonst schmal)
  45. # G9 Hintere Fenster auch bei Klick auf Kontrollelemente nach vorne
  46. #    bringen, falls die CONTROL-Taste gedrueckt ist
  47. # G10 Vorderstes Fenster bei Klick auf den Titel nach hinten stellen
  48. # G11 Fensterrahmen im 3D-Look (ab GEM 3.31)
  49. # G12 Musterbezugspunktkorrektur
  50. # G13 Applikationsname bei Pexec ins GEM uebernehmen (wg. appl_find)
  51. # G14 Mauszeiger während Echtzeitfunktionen umschalten
  52.  
  53. .GLOBAL  = 5-
  54.  
  55. # Lokale Schalter
  56. # ---------------
  57. # Beim Start eines Programms werden seine lokalen Schalter gesetzt.
  58. # Dazu wird WINX.INF nach der ersten Zeile durchsucht, welche mit
  59. # einem Namensmuster beginnt, das auf den Programmnamen passt. Diese
  60. # Zeile liefert die lokalen Schalter des Programms.
  61. # Syntax: <NAME> '=' <SCHALTERLISTE>.
  62. #   <NAME> ist der Namensanteil eines Programmnamens PFAD\NAME.EXT
  63. #   (d.h. der Name OHNE Pfad und Extension).
  64. #   <NAME> darf die Wildcards * und ? enthalten. Dabei passt * auf
  65. #   eine beliebig lange Zeichenkette und ? auf genau ein Zeichen.
  66. #   Der leere Name ist fuer das GEM-Desktop reserviert.
  67. #   Der Name, der nur aus einem * besteht, sollte das letzte Namens-
  68. #   muster sein, da es auf alle Programmnamen passt.
  69. # Schalter, die nicht in der Zeile mit dem Namensmuster definiert sind,
  70. # werden aus der Schalterliste von '*' uebernommen. Schalter, die auch
  71. # dort nicht definiert sind, werden eingeschaltet.
  72.  
  73. # L1 Kontrollelemente an hinteren Fenstern
  74. # L2 Minimale Anzahl von Rahmenelementen
  75. # L3 Applikation akzeptiert WM_ONTOP- und WM_UNTOPPED-Nachricht
  76. # L4 Optimiertes Redraw beim Aktivieren
  77. # L5 Optimiertes Redraw beim Verschieben
  78. # L6 Optimiertes Redraw beim Vergroessern (nur GEM 3.xx)
  79. # L7 Optimiertes Verschmelzen von Redraw-Nachrichten (nur GEM 3.xx)
  80. # L8 Alert bei falschem Aufruf von Fensterfunktionen (nur GEM 3.xx)
  81. # L9 Scrollpfeile getrennt (sonst rechts unten zusammen)
  82. # L10 Scrollpfeile mit Scrollboxen (erst ab GEM 3.xx mit Funktion)
  83. # L11 Fenster auch links aus Bildschirm schiebbar (sonst nur rechts)
  84. # L12 Fehlerhafte Fensterposition und -groesse korrigieren
  85.  
  86.          =        # GEM-Desktop
  87. TC*      = 1- 11- # Beispiel fuer ein Programm, das keine Kontroll-
  88.                   #  elemente an hinteren Fenstern erlaubt und seine
  89.                   #  Fenster nicht links rausschieben laesst
  90. *        = 9+     # Lokale Schalter fuer Programme, deren Name auf kein
  91.                   #  vorangehendes Namensmuster passt. Ausserdem werden
  92.                   #  aus diesem Eintrag alle Schalter uebernommen, die
  93.                   #  unter dem gefunden Eintrag nicht definiert sind.
  94.                   
  95. # Verzoegerungswerte
  96. # ==================
  97. # Einstellen der Verzoegerungswerte fuer die Scrollelemente (Ansprech-
  98. # zeit und Wiederholrate), das Schliess- und das Maximalgroessenelement.
  99. # Syntax: '.DDELAY' '=' <ARROW1> ',' <ARROW2> ',' <CLOSE> ',' <FULL>
  100.  
  101. .DDELAY = 460,0,1000,2000
  102.  
  103. # Groesse der Kontrollelemente
  104. # ============================
  105. # Einstellen des horizontalen und vertikalen Vergroesserungswerts.
  106. # Syntax: '.GADGET' '=' <ADDW> ',' <ADDH>    # mit ADDW/ADDW >= 0
  107.  
  108. .GADGET = 3,0
  109.